/* :root:root {} */

.adm-tabs {
  --content-padding: 1.3333vw;
}


.adm-tab-bar {
  width: 100%;
  height: 16vw;
  position: fixed;
  bottom: 0;
}

.adm-tab-bar .adm-tab-bar-wrap {
  height: 100%;
}

.adm-tab-bar-item {
  top: 0;
}

.adm-tabs-tab,
.adm-tab-bar-item-icon {
  height: 25%;
}

.adm-tab-bar-item-title {
  height: 25%;
  font-size: 3.3333vw;
}


.adm-tabs-tab,
.adm-tab-bar-item-icon {
  flex: 1;
  font-size: 4.6667vw;
  margin-bottom: 1.3333vw;
}